Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Terraced £249,950 25 Sep 2013
2 THE LARCHES Terraced £327,000 28 Aug 2019
3 THE LARCHES Terraced £290,000 15 Aug 2014
7 THE LARCHES Detached £240,000 11 May 2001
8 THE LARCHES Detached £230,000 15 Nov 1999
9 THE LARCHES Detached £375,000 2 Apr 2014
11 THE LARCHES £495,000 5 Sep 2019